Big Huge Thesaurus

inclusion body

noun